*{
    margin:0;
    padding: 0;
}
body {
    font-family: 'Hiragino Sans GB',\5b8b\4f53,sans-serif;
    font-size: 13px;
    color: #626262;
    height: 100%;
}
ul,li{list-style: none;}
a {
    color: #626262;
    text-decoration: none;
}
a:hover,input.a:hover{
    color: #f6922b;
    text-decoration: none;
}
a img{border:0;}
.w100{width:100%;}
.w90{width:90%; box-sizing:border-box;}
.w{min-width: 1002px;margin: 0 auto;}
.c{clear: both;}
.fl{float: left;}
.fr{float: right;}
.red{color: red;}
i{font-style: normal;}
.green,label.green{color: #11A50B;}
.orange{color: #F5922C;}
.blue{color: #63A8D1;}
.tip{color:#919191;}
.a{color: #438eb8;white-space: nowrap;}
input.a{background: none;border: 0;}
form label.inline{min-width: 0;}
.hide{display: none;}
.w50{width: 50px;}
.w200{width: 180px;}
.m10{margin: 10px;}
.mb10{margin-bottom: 10px;}
.mt10{margin-top: 10px;}
.ml10{margin-left: 10px;}
.mr10{margin-right: 10px;}
.mt5{margin-top: 5px;}
.p10{padding: 10px;}
.pt10{padding-top: 10px;}
.pb10{padding-bottom: 10px;}
.pl10{padding-left: 10px;}
.pr10{padding-right: 10px;}
.p5 {padding:5px;}
.rmb{color: #FF9003;font-weight: bold;}
.bt{border-top: 1px solid #E9EBEC;}
.bl{border-left: 1px solid #E9EBEC;}
.bb{border-bottom: 1px solid #E9EBEC;}
.br{border-right: 1px solid #D2D2D2;}
.fieldset_b {border: 1px solid #D8E0E8;
}
.tleft{text-align: left;}
.f15{font-size: 15px;}
.tgray{color: #ccc;}
.nowrap{white-space: nowrap;}
.ie11 .nowrap{display: inline-block;}
.tright{text-align: right;}
.tcenter{text-align: center;}
.ohidden{overflow: hidden;}
input[type="checkbox"]{vertical-align: middle;margin-top: -2px;margin-right: 3px;}
input[yupe="radio"]{vertical-align: middle;}
textarea{border: 1px solid #E0E0E0;vertical-align: bottom;padding: 3px;font-size: 14px;line-height: 25px;resize:none;}
.xpdialog textarea{min-height: 80px;}
input[type="text"],.text,input[type="password"],input.text-box,.reg input[type="number"]{text-indent: 5px; border: 1px solid #CCCCCC;vertical-align: middle;height: 28px;line-height: 28px; width: 278px;}
select{vertical-align: middle;height: 28px;min-width: 100px;border: 1px solid #ccc;color: #626262;cursor: pointer;}
input[readonly="readonly"],input[disabled="disabled"],input[disabled="disabled"]:hover{background-color: #f1f1f1;box-shadow: none;cursor: default;color: #555;border-color: #D8D8D8;}
input[type="text"]:focus,.text:focus,input[type="password"]:focus{	border: 1px solid #F6922B; 	outline: none;	background: #fff;}
input[readonly="readonly"]:focus,input[disabled="disabled"]:focus{	background-color: #f1f1f1;	border-color: #D3D3D3;	box-shadow: none;}
input[disabled="disabled"].btn2{border-color: #ccc;	color: #555;background-color: #f1f1f1;font-size: 20px;}
/*---public------*/
s,.back,#selyg .selyg i,.btn_sj,.purchase .delete,.showtip i,.p_effect .close,.refund-status li.actived .num{background-image: url(../images/icon.png);background-repeat: no-repeat;}
.leftmenu .curr,.leftmenu p i{background-image:url(../images/sprite.png);background-repeat: no-repeat;}
.ttomorrow{  position: relative;border: 1px solid rgb(39, 187, 142);color: rgb(39, 187, 142);border-radius: 3px;display: inline-block;width: 15px;height: 16px;}
* {
  -webkit-transition-timing-function: ease-in-out;
  -moz-transition-timing-function: ease-in-out;
  -webkit-transition-timing-function: ease-in-out;
}
::-webkit-input-placeholder{font-size: 12px;color: #E0E0E0;}
.t1 {-webkit-animation-delay: 0.2s;}
.t2 {-webkit-animation-delay: 0.4s;}
.t3 {-webkit-animation-delay: 0.6s;}
.t4 {-webkit-animation-delay: 0.8s;}
.t5 {-webkit-animation-delay: 1s;}
.mode,.dbox{
    animation-duration: 1s;
    animation-fill-mode: both;
    -webkit-animation-duration: 1s;
    -webkit-animation-fill-mode: both;
}
@-webkit-keyframes fadeInUp {
 0% {opacity: 0;-webkit-transform: translateY(100%);}
 100% {opacity: 1;-webkit-transform: translateY(0%);}
}
/*-------global-------*/
.bg{position: fixed;left: 0;top: 0;opacity: 0.3;filter: Alpha(opacity=30);background: #000;width: 100%;height: 100%;z-index: 1;}
.header{height:50px;line-height: 50px;color: #fff;width: 100%;position: relative;min-width: 1002px;background-color: #438EB8;}
.header .remind{font-size: 16px; background-color: #f6922b;padding: 0 10px;display: inline-block;}
h1 .logo{background: url(../images/logo.png) no-repeat left center;margin: 0 10px; width: 120px;height: 35px;text-indent: -9999px;display: block;margin-top: 7px;}
.header h3{color: #FFF;font-size: 16px;font-weight: normal;}
.header .fr a{font-size: 16px; display: inline-block;padding: 0 10px;background-color: #63a8d1;color: #fff;}
/*.header .fr a.fl{border-right: 1px solid #D2D2D2;}*/
.footer{color:#6C6C6C;text-align: center;background: #f3f3f3;clear: both; border-top: 1px solid #dcdcdc;}
.footer li{float:left;width:16.9%;border-left: 1px solid #e5e5e5;padding: 15px 2% 10px 2%;min-height: 215px;}
.footer li:last-child{width: 11.9%}
.footer li:first-child{border-left: 0;}
.footer li a{word-break: break-all;word-wrap: break-word;white-space: pre-wrap; }
.footer li h3{font-size: 16px;margin-bottom: 10px;text-align: left;}
.footer li p{min-height: 24px;line-height: 24px; font-size: 13px;text-align: left;}
.footer div{padding: 15px 0;color: #7d7d7d;background: #d2d2d2;clear: both;font-family: sans-serif;}
.footer div p{line-height: 18px;font-size: 12px;}
.footer a.red{color: red;}
.price{font-family: arial;}
.price em{font-size: 20px;color: #e60012;}
/*------leftmenu-------*/
.content{position: relative;min-width: 1148px;}
.leftmenu{width: 200px;background-color: #fff;position: absolute;border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;top: 0px;left: 0;}
.leftmenu h3,.leftmenu p{font-family: microsoft yahei;font-size:16px;color: #031f2e;height: 40px;line-height: 40px;color: #031f2e;text-indent: 20px;background-color: #f7f7f7;}
.leftmenu p{font-size: 14px;text-indent: 20px;border: 1px solid #DCDCDC;border-width: 1px 0;position: relative;}
.leftmenu p i{background-position:  0 -13px; display: inline-block;width: 15px;height: 15px;background-position: 0 -13px;display: inline-block;width: 15px;height: 15px;position: absolute;right: 5px;top: 10px;}
.leftmenu .curr p{color: #f6922b;}
.leftmenu .curr p i{background-position: 0 3px;}
.leftmenu li ul{margin: 5px 0;}
.leftmenu li li{height: 30px;line-height: 30px;padding-left: 20px;}
.leftmenu .curr{color: #f6922b;background-position:0px -60px;}
.leftmenu li li a{
    padding:0 0 0 12px;
    display: block;
    transition:padding 0.5s;
    -moz-transition:padding 0.5s; /* Firefox 4 */
    -webkit-transition:padding 0.5s; /* Safari and Chrome */
    -o-transition:padding 0.5s; /* Opera */
}
.leftmenu li li a:hover{padding:0 0 0 18px;}
/*---right main public----*/
.main_cont{margin-left: 201px;background-color: #fff;min-height: 500px;}
.head{height: 40px;line-height:40px;background: #f7f7f7;padding-left: 10px;border-bottom: 1px solid #DCDCDC;}
.head .title{font-size: 14px;float: left;font-weight: 700;}
.box input[type="text"],.box .text,.box input[type="password"]{height: 22px;line-height: 22px;	width: 145px;}
.box select{padding: 4px 0;	vertical-align: middle;	border:1px solid #D3D3D3;}
.center{margin: 10px;}

.main_cont .tip{line-height: 25px;color: #f6922b;}
.tip a:hover{color: #000;}
/*---public---*/
label{display: inline-block;min-width:90px;text-align: right;color: #888;margin-right: 10px;white-space: nowrap;}
/*--table-------*/
table td:last-child.tleft{text-align: left;}
table{border: 1px solid #D8E0E8;color: #545A5D;font-size: 13px;font-family: sans-serif;}
table th,table td{height: 20px;line-height: 20px;border: 1px solid #D8E0E8;	border-width: 1px 0 0 1px;padding: 5px 3px;text-align: center;}
table th{background-color: #f1f5fa;font-weight: normal;	color: #555;height: 30px;/* line-height: 30px; */}
tr:first-child th{border-top: 0}
tr th:first-child/*,tr td:first-child*/{border-left: 0;}
table tr:hover td{background-color:#EAF6FD;}
table tr:hover [type="text"],table tr:hover .text{border: 1px solid #63a8d1;}
table input[type="text"],table .text{box-shadow: none;width: 85%;padding: 5px 0;	text-indent: 5px;}
table .tabnum  input[type="text"]{width: 65%;}
table tr:hover [type="text"]:focus,table tr:hover .text:focus{border: 1px solid #63a8d1;}
table td:last-child{text-align: center;}
table b{font-family: simsun;color: #ccc;font-weight: normal;margin:  0 1px;}
table img{vertical-align: middle;}
table.table1{border-width: 1px 0 0 0 ;}
.table1 tr td:first-child{border-left: 0;}
/*.o-table1 th,.o-table2 th{white-space: nowrap;}*/
.o-table3 tr:first-child td{border-top: 0;}
.o-table3 .pic{border-top:1px solid #dcdcdc;}
.td-first-noborder tr td:first-child{border-left: 0;}
.table-tr-red table td,.table-tr-red table tr:hover td{background:rgb(255, 218, 227);}
table input[readonly="readonly"]{background-color: transparent;}
table input[readonly="readonly"]:hover,table tr:hover input[readonly="readonly"]{border-color: transparent;}
.wordbreak{width:95px;word-wrap: break-word;word-break:break-all;}/*换行*/
.enterline{word-wrap: break-word;word-break:break-all;}
table.border0,table.border0 td,table.border0 td:first-child{border: 0;}
/*-----------tab---------*/
.tab_title{height: 40px;border-bottom: 1px solid #D8E0E8;}
.tab_title li{float: left;background-color: #FAFAFA;height: 39px; line-height: 40px;border: 1px solid #D8E0E8;border-width: 1px 1px 1px 0;}
.tab_title li:first-child{border-left-width: 1px ;}
.tab_title li a{display: inline-block;padding: 0 15px;}
.tab_title li.current{height: 39px;line-height: 39px;border-top: 2px solid #F6922B;border-bottom-color: #f1f5fa;background: #F1F5FA;}
.tab_title li.current a{color: #F6922B;}
.tab_cont table{border: 1px solid #D8E0E8;}
.myorder table.table1{border-bottom: 0;}
/*--------itemlist-------*/
.item_list{overflow: hidden;}
.item_list li{float: left;padding: 5px 0;min-height: 30px;}
.item_list li.l100{width: 100%;}
.item_list li.l100 input[type="text"],.item_list li.l100 .text{width: 282px;height: 28px;}
.item_list li.time [type="text"],.item_list li.l100.time [type="text"],.item_list li.time select,.time [type="text"],
.item_list li.time .text,.form .time .text{width: 127px;min-width: 127px;}
.item_list li input.w200{width: 200px;}
.item_list li.shy select{min-width: 100px;}
.item_list li.shy [type="text"],.item_list li.shy .text{width: 100px;}
/*---------btn----------*/
input[type="button"],input[type="submit"]{vertical-align: middle;cursor: pointer;}
.mvcPager input[type="button"]{border-style: solid;border-width: 1px;border: 1px solid #ccc;height: 30px;line-height: 30px;text-align: center;	color: #fff;font-size: 12px;cursor: pointer;display: inline-block;overflow:visible;}
.mvcPager input[type="button"]{background-color: #63a8d1;border-color: #4C96C2;}
.reg .btn2{	height: 34px;line-height: 34px;}
.back{background-position: 0 1px;display: inline-block;	width: 25px;height: 25px;font-size: 0;line-height: 0;float: right;margin:10px 5px;}
.back:hover{background-position: 0 0px;}
.sbtn{-webkit-transition:background 0.5s;-moz-transition:background 0.5s;display: inline-block;width: 65px;height: 28px;text-align: center; border-radius: 4px; border: 1px solid #63a8d1;background: #63a8d1;color: #fff;font-size: 14px;font-family: microsoft yahei;line-height: 28px;}
@-moz-document url-prefix(){.sbtn{padding:0px 7px 29px;}.btn1{padding:0px 7px 29px;}}
.btn1{-webkit-transition:background 0.5s;vertical-align: middle; min-width: 70px;padding: 0 5px; border-style: solid;border-width: 1px;border: 1px solid #ccc;height: 30px;line-height:30px;border-radius: 4px; background-color: #63a8d1;border-color: #4C96C2;-moz-line-height:26px;text-align: center;color: #fff;font-size: 12px;cursor: pointer;display: inline-block;overflow:visible;}
.btn1:hover,.sbtn:hover{color: #fff;background-color: #488BB3;}
.btn1.cancel{background-color: #EEEEEE;border-color: #CACACA;color: #626262;}
.btn1.cancel:hover{background-color: #DFDFDF;}
.tright .btn1{width: 130px;}
.reg .btn2{display: inline-block;width: auto;padding: 0 10px;background-color: #54B93B;color: #fff;border: 1px solid #54B93B;}
table .btn1{height: 30px;line-height: 28px;min-width:0px;padding: 0 7px;}
table a.btn1{height: 28px;line-height: 28px;}
table .btn3[disabled="disabled"],table .btn3[disabled="disabled"]:hover{color: #9E9E9E;border-color: #CFCFCF;background-color: #f1f1f1;cursor: default;}
.btn1.orange{background-color: #FF9D0A;border-color: #DD8604;}


/*------orderlist-------*/
.p-pic{width: 50px;float: left;border: 1px solid #EBEBEB;margin: 2px 5px 2px 2px;}
.p-name{width: 315px;float: left;text-align: left;line-height: 26px;overflow: hidden;}
.p-price{font-weight: bold;}
.flag{background-image: url(../images/flag.png);background-repeat: no-repeat;}
.flag{display: inline-block;width: 15px;height: 15px;font-size: 0;margin:4px 5px 0 4px;cursor: default;cursor: pointer;}
.xpdialog .flag{margin-left: 0;}
.flag_1{background-position: -24px 0;}
.flag_2{background-position: -24px -22px;}
.flag_3{background-position: -24px -44px;}
.flag_4{background-position: -24px -66px;}
.flag_5{background-position: -24px -89px;}
.flag_0{background-position: -24px -111px;}
option.flag_1{background-color: #FE0000;}
option.flag_2{background-color: #FCF709;}
option.flag_3{background-color: #08FC30;}
option.flag_4{background-color: #0051FD;}
option.flag_5{background-color: #E100FD;}
option.flag_0{background-color: #C0C0C0;}


/*------dialogue------*/

.diandialog .close{background-position: 3px -246px;background-image: url("../images/icon2.png");cursor: pointer;display: block;height: 20px;position: absolute;right: 8px;text-indent: -9999em;top: 8px;width: 20px;}
.diandialog .close:hover{background-position: -14px -45px;}
.diandialog textarea{font-family: inherit;width: 400px;height: 150px;}
.diandialog .cancel,.btn.cancel{background-color: #CACACA;border-color: #B5B5B5;}
.diandialog .cancel:hover,.btn.cancel:hover{background-color: #969696;}
.diandialog .btn_box{text-align: right;}
.diandialog .top{height: 30px; line-height: 30px; border-radius: 10px 10px 0 0; background:#5AAEE0; color: #fff;}
/*------dialogue2 by myself-------*/
.dFilter{position: absolute;width: 100%;height: 100%;z-index: 999;background-color:Gray;left: 0px;top: 0px;}
.dBody{position: absolute;z-index: 1000;border-radius: 10px;background-color: white;}
.dHeader{background:#F7F7F7;height: 30px;width: 100%;line-height: 30px;}
.dHeader label{color: Black;float: left;font-weight: bold;margin-left: 5px;line-height:20px;}
.dHeader img{float: right;height:18px;width:18px;background-image: url(../images/close.png);}



.o_status{border: 1px solid #FF7A20;padding: 2px 5px;background: #FFB649;color: #FFFFFF;}
/*-----pagination-------*/
em{font-style: normal;	color: #2A8EEB;	font-family: microsoft yahei;margin: 0 2px;}
.mvcPager{float: right;font-size: 12px;}
.mvcPager a {-webkit-transition:background 0.5s;display: inline-block;color: #63a8d1;border: 1px solid #D5D5D5;padding: 0px 7px;height: 23px;line-height: 23px;vertical-align: middle;font-size: 13px;background-color: #F4F4F4;font-family: arial;}
.mvcPager a:hover{border-color: #63a8d1;background:#63a8d1;color: #fff;}
.mvcPager a[disabled="disabled"]{cursor: default;background-color: #F5F5F5;color: #CACACA;border-color: #E6E6E6;}
.mvcPager a[disabled="disabled"]:hover{text-decoration: none;}
.mvcPager input[type="text"]{width: 30px;height: 20px;}
.mvcPager input[type="button"]{height: 22px;line-height: 22px;padding: 0 5px;margin-left: 5px;}
.mvcPager select{min-width: 35px;}
.total{line-height: 40px;}
.content .btn_box{padding: 10px 0 10px 120px;}
.content .btn_box a{margin-left: 20px;}
/*---form----------*/
.form .item{padding: 10px 0;clear: both;}
/*form input[type="password"]{width: 300px;font-size: 14px;}*/
.form input[type="text"].w200{width: 135px;font-size: 13px;}
.form label{min-width: 110px;color: #6D6D6D;}
.form textarea{vertical-align: top;padding: 5px;width: 580px;border: 1px solid #ddd;min-height: 140px;}
.form input[type="text"].w50{width: 50px;}
.pic_upload{margin: -15px 0 0 125px;}
.pic_upload img{width: 150px;height: 150px; border: 1px solid #ccc;}
.field-validation-error{color:red;}
.sp_up li{float: left;width: 150px;position: relative;cursor: pointer;margin-right: 10px;}
.sp_up .upbtn{display: block;width: 150px;height: 150px;overflow: hidden;position: absolute;top: 0;left: 0;}
.sp_up .upbtn input{position: absolute;top: 0;left: 0;opacity: 0; filter: alpha(opacity=0);}
.sp_up .upbtn .delete{position: absolute;display: none;cursor:pointer; ;width: 152px;height: 152px;left: 0;background: #000;opacity: 0.5;filter: alpha(opacity=50);color: #fff;line-height: 150px;text-align: center;font-size: 20px;}
.sp_up .upbtn .delete.hide{display:none;}
.sp_up li:hover .delete{display: inline-block;}
.sp_up .showpic{cursor: pointer; display: block;height: 152px;width: 152px;font-size: 100px;opacity: 0;filter: alpha(opacity=0);z-index: 14;display: inline-block;zoom: 1;letter-spacing: normal;word-spacing: normal;}
/*--------reg---------*/
.w2{width: 650px;margin: 0 auto;}
.reg{margin-top: 50px;font-size: 16px; background: #fff;boredr-radius: 10px;padding: 20px;border: 1px solid #D5D5D5;box-shadow: 5px 5px 20px #CACACA;min-height: 360px;}
.reg input[type="text"],.reg input[type="password"],.reg input[type="number"]{font-size: 20px;width: 300px;padding:5px;}
.reg .topper{height: 40px;line-height: 40px;border-bottom: 1px solid #ccc;margin-bottom: 30px;}
.reg .title{font-size: 22px;font-weight: bold;}
.reg .fm_item{padding: 15px 0;position: relative;}
.reg .fm_item select{min-width: 150px;min-height: 30px;}
.reg .field-validation-error{color: red;position: absolute;bottom: -10px;left: 205px;font-size: 14px;}
.reg p .field-validation-error{bottom: -25px;left: 0;}
.reg .btn_box,.reg .file_up p{padding-left: 205px;}
.reg label{width: 170px;font-size: 18px;}
.reg .btn_box .btn1,.reg .btn_box .btn2{height: 40px;line-height: 40px;font-size: 20px;}
.reg .btn_box a.btn2{height: 38px;line-height: 38px;margin-right: 30px;}
.reg .tip{color: #B8B8B8;font-size: 14px;}
#allmap {width: 800px; height: 500px;display: none;box-shadow: 0 0 10px #ddd;}
.address input[type="text"]{width: 75px;}
.validation-summary-errors {font-size: 16px;height: 35px;line-height: 35px;color: red;}
.pic_upload .validation-summary-errors{margin-left: 200px;}
.reg .failed s,.reg .suc s{display: inline-block;width: 75px;height: 60px;vertical-align: middle;background-image:url(../images/icon_big.png);}
.reg h3{text-align: center;font-size: 26px;margin:20px 0 30px 0;}
.reg .suc h3{color:rgba(31, 167, 31, 1);}
.reg .failed s{background-position:-5px -9px;}
.reg .suc s{background-position:0px -83px;}
.reg .user{height: 80px;line-height: 80px;font-size: 30px;margin-top: 20px;}
.reg .checking{color: #46C14B;font-size: 30px;line-height: 60px;}
.success{text-align: center;}
.success .btn1{padding: 0 50px;height: 50px;line-height: 50px;font-size: 30px;margin: 30px;}
.success li{padding: 30px 0;font-size: 25px;text-align: left;}
.success li label{float: left;}
.success li span{float: right;width: 475px;display: inline-block;}
.reg .pic_up p{	margin-left: 200px;	position: relative;}
/*-------detail------*/
.detail p span{	margin-right: 10px;}
.detail ul{	overflow: hidden;	margin-bottom: 10px;}
.detail li{	width: 50%;	float: left;}
/*-----------*/
/*.shop .a{margin-left: 10px;}
table .a{text-decoration: none;	white-space: nowrap;}
table .a:hover{text-decoration: underline;}*/
.shop p{padding: 10px 0;}
.shop .cont,.shop p{margin-left: 35px;}
.shop .p10{padding-left: 35px;}
.shop .p10 img{box-shadow: 5px 5px 12px #C5C5C5;height: 200px;width: auto;}
.shop .mb10 ul{	margin-left: 35px;}
.shop .mb10 ul li{	float: left;margin: 10px 0;	width: 50%;}
.shop .mb10 ul .shop_w{	width: 90%;}
.mm_pic img{width: 600px;vertical-align: top;}
.member{border-top: 1px solid #f1f1f1;padding-top: 10px;margin-top: 10px;}
.member li{	padding: 10px 0;}
.member span{display: inline-block;	width: 15%;}
.form .file_up p{padding-left: 110px;}
.shop .cont{overflow: hidden;}
.shop .cont label{float: left;min-width: 0px;line-height: 30px;}
.shop label{width: 100px;}
.schedule{display: inline-block;	float: left;}
.schedule a{display: inline-block;height: 30px;float: left;	text-align: center;	color: rgba(0, 0, 0, 1);line-height: 30px;	color: #fff;min-width: 5%;max-width: 85%;}
.schedule .graph{width:350px;height: 300px; display: inline-block;margin-left: 50px;}
.schedule .graph:first-child{margin-left: 0;}
.tool_box a{margin-right: 20px; display: inline-block;width: auto;height: 40px;line-height: 40px;text-align: center;border: 1px solid #A4CEE6;padding: 0 15px;background: #EDFAFD;border-radius: 5px;color: #3c7cb3;font-family: "微软雅黑";font-size: 16px;-webkit-transition:background 0.5s;}
.tool_box a:hover{color: #3280AC;background: #FFF5D7;}
#selyg li i{display: inline-block;width: 0; height: 20px;background: transparent; float: right;}
#selyg .selyg {font-weight: bold;color: #2C98B7;background-color: #E4F3F3;text-indent: 0.3em;}
#selyg .selyg i{background-position: -7px -282px;width: 20px;}
#selyg .selyg:hover{background-color: #E4F3F3;}
#selyg li:hover{cursor: pointer;color: #2C98B7;background-color: #F5F8F8;}
.shop .box{	border-bottom: 1px solid #EEE;padding-bottom: 10px;}
.note{color: #FF9003;margin-left: 35px;}
.note_detail li{padding: 5px 0;}
.tree-title{font-family: simsun;}
.tree li .tree-node{padding:5px 0;}
/*-------right bottom dialogue-------*/
.alertdiv {	height: 70px;width: 150px;background-color: #FFFFEC;word-wrap: break-word;z-index: 999;font-size: 15px;padding: 10px;border: 1px solid #ccc;text-align: center;bottom: 10px;right: 10px;}
.alertdiv a{padding: 3px 7px;border: 1px solid #209EF1;margin-top: 10px;display: inline-block;background: #27A8E6;color: #fff;}
/*------NOTICE--------*/
.notice {margin: 10px;border: 1px solid #ccc;box-shadow: 3px 3px 10px #DBDBDB;}
.notice .topper{text-indent: 1em;height: 35px;line-height: 35px;border-bottom: 1px solid #ccc;background: #F3F3F3;color: #167AC9;font-weight: bold;}
.notice li {border-bottom: 1px dotted #ccc;height: 33px;line-height: 33px;padding: 0 10px;}
.notice li .title{float: left;}
.notice li .time{float: right;color: #A0A0A0;}

/*-------dialog-------*/
.easyui-dialog{font-family: sans-serif;}
.activity_new .fl{width: 280px;}
.activity_new .fr{width: 570px;	margin-right: 10px;}
.activity_new .search{padding: 10px 0;}
.activity_new .search input[type="text"]{width: 355px;}
.activity_new .goodlist{min-height: 260px;}
.activity_new .btn_box{text-align: right;}

/*--------------*/
.appload{background: #fff;margin-top: 40px;}
.appload_cont{width: 490px;height: 200px;margin: 0 auto;background: url(../images/sjzl_bg.png) no-repeat 68px 20px;	font-family: microsoft yahei;
	padding-top: 155px;}
.appload .top{color: #43a104;font-size: 18px;margin-left: 100px;line-height: 32px;}
.btn_down{display: inline-block;background: url(../images/download.png) no-repeat left center;
	width: 186px;height: 55px;font-size: 0;margin: 25px 0 30px 150px;}
.appload h4{line-height: 35px;margin-left: 65px;}
.appload a h4{text-indent: 2em;} 
.btn_sj{margin-right: 30px;background-position: 0 -354px;padding: 1px 0 9px 31px;}

.pay{display: inline-block;width: 25px;height: 25px;background-image: url(../images/pay.png);background-repeat: no-repeat;
	vertical-align: middle;}
.pay_2{background-position: 5px 3px;}/*微信*/
.pay_1{background-position: -22px 0px;}/*支付宝*/
.pay_0{background-position: -47px 0px;}/*现金*/

.li_list li{padding: 10px 0;border-bottom: 1px dotted #ddd;}
.li_list li img{border: 1px solid #DFDFDF;vertical-align: middle;}
.li_list li p{display: inline-block;width: 530px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.li_list li a {display: inline-block;width: auto;padding: 0 3px;height: 26px;line-height: 26px;border: 1px solid #ddd;background: #E9E9E9;}
.li_list li a.selected{background-color:#D7ECFF;border-color:#A1CDF6;}
.li_list li a:hover{color: #545758;cursor:default;}
.li_list li a s{display: inline-block;width: 15px;height: 18px;}
.li_list a.up s{background-position:0 -396px;}
.li_list .up.selected s{background-position:0 -418px;}
.li_list a.down s{background-position:-36px -396px;}
.li_list .down.selected s{background-position:-36px -417px;}
.li_list li a.selected:hover{background-color: #35A8CF;	color: #fff;border-color: #38A3D5;cursor: pointer;}
.activtyCurrent {  background-color:#DCECF7;}
/*-------orderlist--------*/
.tab li {float: left;margin-left:5px;}
.orderlist .box{padding: 10px;background: #F1F5FA;border: 1px solid #D8E0E8;border-top: 0;}
.box p{padding-bottom: 5px;}
.orderlist .field label{min-width: 0;}
.orderlist .list table tr:hover td{background-color: transparent;}
.orderlist table th{height: 30px;line-height: 30px;text-align: left;}
.orderlist input.a.fr{margin-top: 5px;}
.orderlist .p-box{width: 350px;}
.orderlist .p-box .fr{width: 290px;height: 50px;}
.orderlist .p-name{width:100%;overflow: hidden;text-overflow: ellipsis;line-height: 20px;word-wrap:break-word;}/*white-space: nowrap;height: 20px;*/
.orderlist .infor span{display: inline-block;text-align: center;width:50%;float: left;}
.orderlist .infor span.num span{font-weight: bold;font-size: 14px;}
.orderlist .infor del{color: #C2C2C2;}
.orderlist .infor .barcode{text-align: left;}
.orderlist .infor b{color: #555;font-weight: bold;}
.orderlist .infor2 span{min-width: 50px; display: inline-block;}
.orderlist .infor2 b{color: #555;}
.ordergather{  line-height: 30px;  color: #555;  font-size: 13px;}
.infor2 .feild{width: 180px;}

.orderprice{text-align: left;line-height: 30px;white-space: nowrap;}
.orderprice label{display: inline;margin: 0;min-width: 0;}
.orderlist .tableicon{background-color: #F23963;color: #fff;border-radius: 3px;padding: 0px 4px;font-size: 12px;position: absolute;}
.orderlist .pic{position: relative;}
.orderlist .pic .tableicon{position: absolute;left: 0;top: 0;}

.pricelist{width: 110px;margin:0 auto;}
.pricelist li{height: 25px;line-height: 25px;}
.pricelist label{min-width: 65px;display: inline-block;text-align: right;float: left;margin-right: 0px;}
.field{min-height: 20px;line-height: 20px;padding: 10px;}

/*------提示性弹窗-------*/
.xpdialog .btn1,.tipdialog .btn1{margin-right: 10px;}
.xpdialog .xpinput{width:50px; margin-right: 10px;}
.xpdialog .xplabel{width:50px; margin-right: 10px;}
.dbox{-webkit-animation-name: fadeInUp;-webkit-animation-name: fadeInUp;width: 285px;height: 145px;background-color: #fff;border: 1px solid #438EB8;background: #C8E3F3;color: #575757;}
.dbox .dboxcontent{height: 100px;padding: 10px;}
.dbox h3{text-align: center;line-height: 95px;font-family: microsoft yahei;}
.dbox h3 a,.dbox h3 a:hover{color: red;}
.dbox .btn_box{position: absolute;bottom: 0;width: 100%;padding-bottom: 5px;}
.dbox .btn1{min-width: 40px;height: 20px;margin-right: 5px;line-height: 20px;border-radius: 0;}
.dbox label{min-width: 0;color: #494949;}
.dialogmin{max-height: 300px;overflow-y:auto; }

#maychart{width: 800px;}
.error{height: 250px;background: #fff;text-align: center;padding-top: 150px;font-size: 26px;color: #6D6D6D;font-family: microsoft yahei;}
.error h4{font-size: 20px;margin-bottom: 30px;}
#top_x_box{padding: 5px;line-height: 25px;color: red;}
#top_x_box [type="checkbox"]{margin-left: 10px;}
#top_x_box a{color: #438eb8;text-decoration: underline;margin-left: 10px;}
#top_x_box .top_x_noagain{float: right;}

/*-----comment------*/
.c-total{float: left;line-height: 22px;font-family: "微软雅黑";}
.c-total em{color: red;font-size: 16px;margin: 0 2px;}
.c-total .high{border: 1px solid #D5D5D5;border-radius: 15px;height: 22px;position: relative;width: 230px;text-indent: 10px;color: #a40b01;}
.c-total .higher{color: #fff;position: absolute;right: 0;top: -1px;background-color: #e60012;border-radius: 0 15px 15px 0;min-width: 75px;height: 24px;line-height: 24px;text-indent: 3px;}
.c-total .higher span{font-size: 16px;margin-right: 3px;}

/*-------star-----*/
.star{  width: 100px;height: 20px;position: relative;background-image: url(../images/stars.png);background-repeat: no-repeat;display: inline-block;background-position: 0px -21px;}
.starcont{height: 100%; position: absolute;background-image:url(../images/stars.png);background-repeat: no-repeat;}
/*.star{background-image:url(../images/stargray.png);background-size:90px 14px;background-repeat: no-repeat;}
.star{width: 90px;height: 14px;position: relative;display: inline-block;}
.star a{height: 14px;position: absolute;left: 0;top: 0;}
.star a.star1{width: 16px;z-index: 5;}
.star a.star2{width: 36px;z-index: 4;}
.star a.star3{width: 54px;z-index: 3;}
.star a.star4{width: 73px;z-index: 2;}
.star a.star5{width: 93px;z-index: 1;}
.star a.hover{background-image:url(../images/starred.png);background-size:90px 14px;background-repeat: no-repeat;}*/

.comcont label{min-width: 69px;margin-right: 0;}
.comcont .fuser{min-height: 30px;line-height: 30px;}
.comcont .reply{margin-left: 70px;padding: 3px;border-radius: 3px;}
.comcont .reply:hover{background-color: #438eb8;color:#fff;}
.comcont .time{color: #A9A9A9;font-size: 12px;}
.con_add .pic_upload{margin: 0;}
.con_add{min-height: 155px;padding: 0;}
table tr.con_add:hover td{background-color: #fff;}
.con_add .sp_up li{margin-bottom: 5px;text-align: left;}
.con_add td{border-top: 1px solid #F9F9F9;padding: 0;}
.con_add .cont{background-color: #F5F5F5;padding: 7px;overflow: hidden;min-height: 150px;}
.con_add .picuplist{overflow: hidden;}
.con_add .textcont{text-align: left;padding: 5px 0;}
.con_add .textcont textarea{height: 100px;width: 90%;}
/*-------comment manage-------*/
tr.Child td{height: 15px;line-height: 15px;padding: 2px;background-color: #FAFAFA;}
.categorytable [type="text"]{height: 18px;line-height: 18px;width: 110px;}
.btn3{display: inline-block;width: auto;height: 22px;line-height: 22px;background:#E7F8FF;border: 1px solid #64B2E2;padding: 0 3px;}
.btn3:hover{background-color: #64B2E2;color: #fff;}

.page2 a{display: inline-block;padding: 3px 5px;border: 1px solid #63A8D1;margin-left: 5px;cursor: pointer;color: #63A8D1;}
.page2 a:hover{border-color: #f6922b;color: #f6922b;}

#SelDiv span{width: 17px;height: 16px;border:1px solid #9CC6DF;background-color: #fff;border-radius: 3px;box-shadow: 2px 2px 3px #ddd;}
div ul.thumbnails.image_picker_selector li .thumbnail.selected{background: transparent;}
.image_picker_selector li{width:165px;position: relative;}
.image_picker_selector .p-name{width: 100%;height: 30px;float: none;}
.image_picker_selector .thumbnail .active,.image_picker_selector .thumbnail i{display: none;}
.image_picker_selector .thumbnail.selected i{display: inline-block; background: url(../images/image-selected.png) no-repeat; width: 72px;  height: 72px; display: inline-block;  position: absolute;  top: 50%;  left: 50%;  margin: -36px 0 0 -36px;  z-index: 7;}
.image_picker_selector .thumbnail.selected .active{display: block;  position: absolute;  left: 0;  top: 0;  background: #000;  opacity: 0.5;  filter: alpha(opacity=50);  z-index: 3;  width: 100%;  height: 100%;}

.product_pics li{border: 1px solid #CFCFCF;margin: 0 10px 15px 0;width: 150px;border-width: 1px 1px 3px 1px;}
.product_pics  .p-name{text-align: center;width: 100%;height: 26px;}
.image_picker_selector li:hover{background-color: #BDE2F9;}

#tooltip{position: absolute;height: 300px;font-family: "微软雅黑";background: #fff;border: 2px solid #595959;}
#tooltip img{height: 100%;}
/*-----20150127 产品直供 xx----*/
span.zg{display: inline-block;width: 40px;height: 33px;background: url(../images/zg.png) no-repeat;vertical-align: middle;}
.onsale tr th:first-child, tr td:first-child {border-left:1px solid #D8E0E8;}
.onsale{border-left: 0;}

.remark{position: relative;}
.remark .text_red,.remark .text_orange{display: inline-block;width: 15px;background: red;color: #fff;position: absolute;left: 0;top: 0;line-height: 14px;padding: 3px 0;} 
.remark .text_orange{background: orange;}
.SlideBtn{border-radius: 15px;width: 60px;height: 20px;border:1px solid rgb(131, 195, 232);position: relative;margin: auto;background: #fff;}
.SlideBtn .btnpoint{cursor: pointer;border-radius: 15px;width: 16px;height: 16px;position: absolute;top: 2px;left: 2px;background-color: rgb(131, 195, 232);}

.version{margin: 55px 0 0 10px;}
.version em{color: #e60012;}
.f18{font-size: 18px;}
.version .week li{font-size: 14px; clear: both; height: 60px;line-height: 55px;}
h2,.version{color: #8b4902;}
h2{font-size: 18px;}
@-webkit-keyframes pullDown {
 0% {opacity: 0;height: 0}
 100% {opacity: 1;height: 349px;}
}
.thisweek,.lastweek{animation-duration: 2s;animation-fill-mode: both;-webkit-animation-duration: 1s;-webkit-animation-fill-mode: both;-webkit-animation-name: pullDown;}
.thisweek{width:385px;height: 349px;background: url(../images/top.jpg) no-repeat;margin-right: 3%;}
.lastweek{width: 385px;height: 349px;background: url(../images/top2.jpg) no-repeat;}
.version ul{margin:0px 65px 0 120px;}
.thisweek .topper{height: 60px;margin:55px 70px 0 75px;line-height: 60px;}
.thisweek h2{display: inline-block;  width: 165px;  overflow: hidden;  height: 100%;font-weight: normal;}
.version h3{ font-size: 17px;display: inline-block;width:70px;height: 100%; overflow: hidden;font-weight: normal;}
.version li p{width:128px;text-align: right;}
.thisweek .topper .fr{font-size: 15px;}
.thisweek .topper .fr em{font-size: 28px;}
.version .week li .fr em{font-size: 20px;}
.lastweek ul{margin-top: 63px;}
.version .lastweek li{line-height: 58px;}
.version .second h3{font-size: 16px;}
.version .third h3{font-size: 15px;}
/*--------订单系统-------*/
.purchase{overflow: hidden;} 
.purchase .left{width: 70%;}
.purchase .right{width: 30%;position: relative;}
.shoppingCart .head .sbtn{margin-top: 7px;}
.rightcont {border: 1px solid #DCDCDC;}
.rightcont table{border-width:1px 0 1px 0; }
.rightcont table td:first-child{border-left: 0;}
.cartbtn a{line-height: 30px;font-size: 20px; display: inline-block;width: 25px;height: 25px;text-align: center;border: 1px solid #63A8D1;color: #63A8D1;}
.cartbtn a:hover{background-color: #C8E3F3;color: #094A71;}
.cartbtn .num{ line-height: 40px;display: inline-block;width: 32px;height: 30px;text-align: center;*height:auto;font-size: 16px;overflow: hidden;}
.purchase .delete{display: inline-block;width: 20px;height: 20px;background-position: -35px -238px;border-radius: 20px;vertical-align: middle;}
.purchase .pnum{display: inline-block;width: 50px;text-align: center;}
.pro-detail .left{width: 70%;}
.pro-detail .right{width: 30%;}
.bigbox{text-align: center;padding: 10px;margin-right: 10px;}
.pic_box{padding: 10px;height: 100px;overflow: scroll;}
.pic_box img{width: 80px;height: 80px;border: 1px solid #dcdcdc;margin-right: 10px;}
.pro-detail h2{height: 50px;line-height: 50px;border-bottom: 1px dotted #ccc;margin-bottom: 10px;}
.pro-detail .right h3{line-height: 40px;}
.shoppingCart .ptotal{position: absolute;top: -25px;width: 100%;}

#selyg.receipt li,#selyg.receipt li.selyg{background: none;}
#selyg.receipt .selyg{text-indent: 0;}

.contact{overflow-y:auto;}
.filedown{text-align: center;padding-top: 100px;font-size: 20px;}
.tipcont{position: relative;display: inline-block;}
.showtip i{visibility: hidden; display:inline-block;background-position: -34px -323px;width: 16px;height: 16px;vertical-align: middle;margin: -4px 0 0 7px;}
.showtip:hover i{visibility: visible;}
.showtip p{position: absolute;background: #fff;border: 1px solid #dcdcdc;border-radius: 4px;  padding: 5px;  width: 250px;  text-align: left;  top: 25px;  z-index: 1;  box-shadow: 3px 3px 8px #989898;  left: -4px;}
.showtip p .arrow{ position: relative; top: -21px; left: 0px;}
.showtip p .arrow:after,.showtip p .arrow:before {border: 6px solid transparent;border-bottom: 7px solid #FFF;width: 0;height: 0;position: absolute;top: 0;right: -19px;content: ' ';}
.showtip p .arrow:before {border-bottom-color: #2C2C2C;}

/*-----dragbox------*/
.dragtop{height: 41px;overflow: hidden;border: 1px solid #D8E0E8;border-bottom: 0;}
.dragtop .left{background: #F1F5FA;border-bottom: 1px solid #D8E0E8;height: 40px;line-height: 40px;}
.dragtop table th{height: 40px;/*line-height: 40px;*/padding: 0;}
.dragtop table{border-width:0 0px 1px 0px;}
.dragtop tr th:first-child{border-left:1px solid #D8E0E8;}
.dragitem{overflow: hidden;border: 1px solid #D8E0E8;border-top: 0;}
.drag .left{width: 7%;float: left;text-align: center;display:table-cell;position: relative;}
.drag .right{width: 93%;float: right;}
.drag .w100 { width: 100%;}
.placeHolder{line-height: 70px;  text-indent: 1em;  color: rgb(115, 193, 239);  border: 1px dashed #989898;  background: #FEFFD8;}
.dragsort table{border: 0;}
.dragsort table td{border: 1px solid #D8E0E8;border-width:1px 0 0 1px;}
.dragsort table td:last-child{border-right:0;}
.dragsort li:first-child td{border-top:0;}
.dragsort table { table-layout:fixed; word-break: break-all; word-wrap: break-word; }
.dragsort li.active div table tr:hover td{background: #ddd;}
.dragsort .btn1{padding: 0 5px;}
.dragsort .table-tr-red table td{border-color: #C8C8C8;}

.item-margin-left{margin: -20px 0 0 125px;}
/*------条码秤 拖拽排序--------*/
.drag_code{  overflow: hidden;  border: 1px solid #ddd;  width: 810px;border-radius: 6px;}
.drag_code .row{  padding-left: 15px;}
.drag_code .row i{opacity: 0.6;filter:alpha(opacity=60);  display: inline-block;  width: 20px;  height: 20px;  border-radius: 8px 0 8px 0;  border: 1px solid #ddd;  border-width: 0 1px 1px 0;  position: absolute;  text-align: center;  color: #000;  background: #fff;  top: 0px;  left:0px;  opacity: 0.87;line-height: 20px;}
.drag_code .dc-topper{  clear: both;height: 30px;line-height: 30px;text-align: center;border: 1px solid #ddd;border-width: 1px 0;margin-bottom: 15px;font-weight: bold;color: #438EB8;font-size: 14px;}
.drag_code .dc-topper:first-child{border-top: 0;}
.drag_code .row div{perspective: 1000;-webkit-perspective: 1000px;-moz-perspective: 1000px;-ms-perspective: 1000px;
        -o-perspective: 1000px; perspective: 1000px;  width: 50px;  height: 50px;line-height: 50px;  background-color: #FFFFFF;  text-align: center;  border-radius: 8px;  padding: 10px;  position: relative;  float: left;  border: 1px solid #E7E7E7;  margin: 0 15px 15px 0;}
.drag_code .row .item{border-width: 1px 2px 2px 1px;box-shadow: 3px 3px 5px #ddd;cursor: pointer;}
@-webkit-keyframes dcRotate {0% {transform: rotate(2deg);}100% {transform: rotate(-2deg);}}
@-moz-keyframes dcRotate {0% {transform: rotate(2deg);}100% {transform: rotate(-2deg);}}
@-ms-keyframes dcRotate {0% {transform: rotate(2deg);}100% {transform: rotate(-2deg);}}
@-o-keyframes dcRotate {0% {transform: rotate(2deg);}100% {transform: rotate(-2deg);}}
.drag_code .row img{padding: 2px;cursor: move;width: 50px;height: 50px;}
.drag_code .row .item img:hover{border: 1px solid #ccc;}
.drag_code .catch{border: 1px dashed #000;background: #fff;margin: -1px 0 0 -1px;}
.dragHelper{position: absolute; display: none; border: 1px solid rgb(221, 221, 221); width: 50px; height: 50px; text-align: center; line-height: 50px;}
.dragHelper img{width: 50px;height: 50px;}
.drag_code .row .dc-btn{  box-shadow: -2px -2px 5px #D3D3D3 inset;  border-color: #CACACA;cursor: pointer;}
.drag_code .row .dc-btn:hover{box-shadow: 2px 2px 5px #DBDBDB inset}
/*-----loading效果------*/
.background { display: block; width: 100%; height: 100%; opacity: 0.4; filter: alpha(opacity=40); background: while; position: absolute; top: 0; left: 0; z-index: 2000; }
.progressBar {border: solid 2px #86A5AD; background: white url(../images/loading.gif) no-repeat 10px 15px;   display: block;  width: 148px;  height: 28px;  position: fixed;  top: 50%;  left: 50%;  margin-left: -74px;  margin-top: -80px;  padding: 10px 10px 10px 43px;  text-align: left;  line-height: 27px;  font-weight: bold;  z-index: 2001;}

/*------编辑商品-----*/
.characters{position: relative;}
.characters .fl{width: 480px;border-bottom:1px solid #EDEDED;padding: 5px 0;margin: 5px;background-color: #FBFBFB;}
.characters .fl:hover{border-color:#ccc; }
.characters .fr{width: 60px;position: absolute;bottom: 7px;right: 0;}
.characters .fl li{padding: 3px 0;}
.characters .fl label{min-width: 50px;}
.characters .fl input,.characters .fl textarea{width:400px;}
.characters .fl input,.p_effect .text{height: 20px;padding:5px;border-color: #ddd;text-indent: 0;}
.characters .fl textarea{height: 60px;min-height: 0;font-size: 12px;}
.characters .fr .btn{margin-top: 5px;}
.characters .fr .btn.hide{display: none;}
.characters .fl .tip{color: #C3C3C3;}
table .characters .btn1{margin-bottom: 5px;}
table .btn1.hide{display: none;}
table tr:hover td.characters ,table tr:hover td.p_effect {background: transparent;}
table tr:hover .characters input[type="text"],table tr:hover .p_effect input[type="text"]{border-color: #ddd;}
.p_effect .e_box{width:105px;float: left;margin: 5px 0 5px 5px;position: relative;}
.p_effect .close{cursor: pointer;  width: 15px;  height: 15px;  background-position:0 -240px;  position: absolute;  right: 6px;  top: 8px;}
.p_effect .close:hover{background-color: #ddd;background-position:-16px -240px; }
.p_effect .e_box:hover .text{border-color:#A8A8A8;}
table .p_effect .btn1{margin: 6px 0 0 5px;}

.selectBox{display: inline-block;position: relative;}
.selectBox .sbox_select{position: absolute;left: 0;top: 26px;}

/*------refund--------*/
.refund-status{height: 40px;}
.refund-status li{min-width: 200px; position: relative; background-color: #D7D7D7;  width: 20%; height: 40px;  line-height:40px;  color: #fff;  float: left;}
.refund-status .num{  display: inline-block;width: 17px;height: 17px;border-radius: 17px;background-color: #fff;color:#C0C0C0;text-align: center;line-height:19px;margin: 0px 10px 0 18%;vertical-align: middle;font-size: 14px;}
.refund-status .trangle{  border: 20px dashed transparent;  border-left: 16px solid #FFFFFF;  vertical-align: top;  width: 0;  height: 0;  display: inline-block;  position: relative;  right: -36px;  z-index: 1;  float: right;}
.refund-status .trangle i{  display: inline-block;  border: 20px dashed transparent;  border-left: 16px solid #D7D7D7;  position: absolute;  top: -20px;  left: -17px;}
.refund-status li.current{background-color: #438EB8;}
.refund-status li.current i{border-left-color: #438EB8}
.refund-status li.actived .num{background-position:3px -444px;font-size: 0;}
.refund-status li.actived .num,.refund-status li.current .num{color:  #438EB8;}
.refund-status li.actived{background-color: #6EB0D5;}
.refund-status li.actived i{border-left-color: #6EB0D5}

.column46{width: 1000px;}
.column46 .column01{width: 40%;}
.column46 .column02{width: 58%;}
.refund-record .item{position: relative;padding-bottom: 30px;}
.refund-record .item .right{padding-bottom: 20px;}
.refund-record .item .line{  width: 1px;background-color: #ddd;position: absolute;left: 0px;height: 100%;}
.refund-record div .item:first-child .line{top: 5px;}
.refund-record div .item:last-child .line{display: none;}
.refund-record .item .i-point {display: inline-block;width: 6px;height: 6px;border-radius: 8px;border: 2px solid #438EB8;background-color: #FFFFFF;position:  absolute;left: -5px;top: 3px;}
.refund-record .item {padding-left: 10px;margin-left: 25px;line-height: 20px;}
.refund-record .item:last-child{border-left: 0;}

.contact h2{cursor: pointer; background: #F0F0F0;margin-bottom: 10px;text-indent: 10px;  }
.contact h2:hover,.contact .item.current h2{background:#E4E4E4;}
.contact i{  display: inline-block;width: 20px;height: 20px;background: url(../images/arrow.png) no-repeat 0px 10px;vertical-align: top;float: right;margin-right: 10px;background-size: 60px;}
.contact h2:hover i{background-position:0px 10px;}
.contact .item.current i{background-position:-40px 10px;}
.contact .item:before{content: "";}


/*===========================dBody============================*/
#dBody .top .fl{ padding-left: 10px;}
#warefilterform .item_list li { width: auto;}
#warefilterform .item_list li label {min-width: 55px;}
.drag_tabl{border-collapse:collapse;}
.drag_tabl .checkBox { margin: 0 auto;}
#li_qyje label {width: 110px;}

/*===========================ShopGoods============================*/
.play{height:30px;width:100%;}
.blue_bg{background: #069dda;padding:3px 5px; border-radius: 4px; color: #fff; display: inline-block;}
.orange_bg{background: #efa2a2;padding:3px 5px; border-radius: 4px; color: #fff;}
.play i{margin:0 3px;}
.edit_btn,.edit_btns{background: #069dda;width:150px; height:73px; line-height: 73px; font-size:18px; color: #fff; text-align: center;}
@-moz-document url-prefix() {
 .dragsort i{
    line-height: 25px;
}
}

/*---开关----*/
.chk_3 {display: none; }
.check label{min-width:35px;height:10px;vertical-align: sub;}
.chk_3 + label { background-color: #fafbfa;padding: 9px;border-radius: 50px;display: inline-block;position: relative;margin-right: 30px; -webkit-transition: all 0.1s ease-in; transition: all 0.1s ease-in; height: 1}
.chk_3  + label:after { content: '';position: absolute; top: 0; -webkit-transition: box-shadow 0.1s ease-in; transition: box-shadow 0.1s ease-in; left: 0; width: 100%; height: 100%; border-radius: 100px; box-shadow: inset 0 0 0 0 #eee, 0 0 1px rgba(0,0,0,0.4);}
.chk_3  + label:before {content: ' ';position: absolute;background: white;top: 1px;left: 1px;z-index: 99;width: 25px;-webkit-transition: all 0.1s ease-in;transition: all 0.1s ease-in;height: 25px;border-radius: 100px;box-shadow: 0 3px 1px rgba(0,0,0,0.05), 0 0px 1px rgba(0,0,0,0.3);}
.chk_3:active + label:after {box-shadow: inset 0 0 0 20px #eee, 0 0 1px #eee;}
.chk_3:active + label:before {width: 37px;}
.chk_3:checked:active + label:before {width: 37px;left: 20px;}
.chk_3  + label:active {box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);}
.chk_3:checked + label:before {content: ' '; position: absolute;left: 27px;border-radius: 100px;}
.chk_3:checked + label:after {content: ' '; font-size: 1.5em; position: absolute; background: #00a2cc;box-shadow: 0 0 1px #00a2cc;}
#checkbox_d2 + label:after, #checkbox_d2 + label:before, #checkbox label {  
    -webkit-transition: all 0.1s ease-in;
    transition: all 0.1s ease-in;
}

/*===========================onSale============================*/
.item_list2 li { width: auto;}
.fenlei li{ display: inline-block;}
.fenlei input { border: 1px solid  #438EB8; padding:5px; margin-left: 10px; vertical-align: top;}


.pasd_box {margin:10px auto; width:450px; border:#dcdcdc solid 1px;}
.pasd_box li { padding: 10px;}
.pasd_box .pasd_box_title {background:#dcdcdc;  line-height:25px; }

/*===========================摆摊============================*/
.stall_add .btn1{border:1px solid #7cacc9; border-radius: 25px; padding:0px 20px; background: none;color:#7cacc9;margin-left:10px; height:45px;font-size: 16px; letter-spacing: 1px;}
.stall_add .btn1:hover{color: #fff;border-color: #7cacc9;background-color: #62a9d1;cursor: default;outline:none;}
.stall_box{border:1px solid #d4d4d4;margin: 5px;}
.stall_box_title{background: #ecf4f8;padding:3px 10px ;}
.stall_box_title input[type="text"]{border-color: #ecf4f8;background: none;color: #5f9dc1; font-size: 18px; letter-spacing: 1px;padding:10px;}
.stall_box_title ::-webkit-input-placeholder {color: rgba(120, 160, 184, 0.3); font-size: 18px;}
.stall_box_title  [type="text"]:focus{border: 1px solid #63a8d1;background: #fff;}
.stall_box_title span{float: right;margin-right:15px;padding:10px; }
.stall_box_map, .stall_box_add{padding: 10px;}
.stall_box_add input{margin-right: 20px;}
.stall_box .inputnum{ width: 60px;}
.stall_box .stall_t{display: table;width: 100%;}
.stall_box .stall_p{display: table-cell;width: 70%; vertical-align: middle;}
.stall_box .stall_i{display: table-cell;width: 30%;}
.stall_box .stall_i i{margin-bottom: 2px;}
